English: had to wait for me a long while.
Telugu: చాలా సమయం నా కోసం ఇక్కడ ఎదురు చూడవలిసి వచ్చింది.