English: The long wait was over.
Telugu: ఈమధ్య ఆ సుదీర్ఘ నిరీక్షణకు తెరపడింది.