Extraño... ¿Estás seguro que la frase está bien almacenada en la base de datos?
Si el tamaño del varchar es inferior al texto que añades se corta.
Así de entrada es lo que se me ocurre porque el strtr() no debería darte problemas y si la consultas la tienes bien tampoco puede ser.
Además tampoco lo estás añadiendo en un input text que esté limitado con un maxlenght sino que haces un echo nada más... Así que sólo veo eso