English: Been waiting for this moment!
Telugu: ఈ క్షణం కోసం ఎంతగా ఎదురు చూశాన్రా!