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