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