Adicione… se string for muito longa PHP

Eu tenho um campo de descrição no meu banco de dados MySQL, e eu acesso o banco de dados em duas páginas diferentes, uma página eu exibo todo o campo, mas por outro lado, eu só quero exibir os primeiros 50 caracteres. Se a string no campo de descrição tiver menos de 50 caracteres, ela não será mostrada ..., mas se não for, mostrarei ... depois dos primeiros 50 caracteres.

Exemplo (string completa):

Hello, this is the first example, where I am going to have a string that is over 50 characters and is super long, I don't know how long maybe around 1000 characters. Anyway this should be over 50 characters now ...

Exemplo 2 (primeiros 50 caracteres):

Hello, this is the first example, where I am going ...

questionAnswers(10)

yourAnswerToTheQuestion