English: His wait is finally over.
Telugu: చివరికి ఆయన నిరీక్షణ ఫలించింది.