English: But, at long last, the wait is over.
Telugu: అయితే ఎట్టకేలకు సుదీర్ఘ నిరీక్షణకు తెరపడింది.