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