English: I have been waiting for that moment too.
Telugu: నేను కూడా ఆ క్షణం కోసం ఎంతగానో ఎదురుచూస్తున్నాను.