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