English: At last it has come my way.
Telugu: చివరికి ఇలా నా గతి కాలింది.