English: At last he had done that!
Telugu: చివరికి ఆమెకు దక్కింది ఇదీ!