English: It has finally become possible.
Telugu: చివరికి అది సాధ్యమైంది.