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