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