English: At last the wait is over!
Telugu: చివరగా, ఆ నిరీక్షణ ముగిసింది.