English: I have been waiting for this moment long time
Telugu: ‘‘ఈ క్షణం కోసం ఎంతో ఎదురు చూశా