English: Finally, the wait ended.
Telugu: చివరగా, ఆ నిరీక్షణ ముగిసింది.