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