English: I’ve waited such a long time for this moment.
Telugu: ఆ క్షణంకొసం ఇంతసేపు ఎదురుచూసాను.