I saw a woman at the church, whose beauty made a lasting impression on me.
Vaig veure una dona a l'església, la bellesa de la qual em va causar una impressió duradora.
The scenery of the Alps left a lasting impression on me.
El paisatge dels Alps em va deixar una impressió duradora.
For free English to Catalan translation, utilize the Lingvanex translation apps.
We apply ultimate machine translation technology and artificial intelligence to offer a free Catalan-English online text translator.