English: A long wait is finally over!
Telugu: సుదీర్ఘ ఎదురుచూపులకు ఎట్టకేలకు తెరపడింది.