English: We have waited for this moment long enough.
Telugu: ఈ సమయం కోసం మేము ఎంతగానో ఎదురు చూశాము.