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