English: However, it was finally made possible.
Telugu: కానీ చివరికి అది సాధ్యమైందని వెల్లడించారు.