English: You waited so long for me.
Telugu: నాకోసం ఇంత కాలం ఎదురు చూసావు .