English: This eventually happened.
Telugu: చివరికి ఈ విధంగా సాధ్యమైంది.