English: The prolonged wait is over.
Telugu: సుదీర్ఘ నిరీక్ష‌ణ‌కు బ్రేక్ ప‌డింది.