English: Finally it was possible.
Telugu: చివరికి అది సాధ్యమైంది.