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