English: What a wait!
Telugu: ఎంత సేపిలా ఎదురు చూడటం !