Word/Phrase: for a long time
Translation: por mucho tiempo
Pronunciation: pɔɾ muʧo ˈtjempo
I have waited for a long time - He esperado por mucho tiempo
This project has been in development for a long time - Este proyecto ha estado en desarrollo por mucho tiempo
They have lived here for a long time - Han vivido aquí por mucho tiempo
We have known each other for a long time - Nos conocemos desde hace mucho tiempo
It takes a long time to learn a new language - Toma mucho tiempo aprender un nuevo idioma