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