English: I waited a lot for this moment.
Telugu: నేను ఈ క్షణం కోసం చాలా ఎదురు చూసాను.