English: At last I've done the deed.
Telugu: ఆఖరికి ఆ పనీ చేశా.