English: But, in the end it was doable .
Telugu: కానీ చివరికి అది సాధ్యమైందని వెల్లడించారు.