English: A moment I was waiting for so long.
Telugu: ఆ క్షణంకొసం ఇంతసేపు ఎదురుచూసాను.