English: But the wait has ended finally.
Telugu: అయితే ఎట్టకేలకు సుదీర్ఘ నిరీక్షణకు తెరపడింది.