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