English: The long wait was over.
Telugu: సుదీర్ఘ నిరీక్షణ ఫలించింది.