English: “At first this seemed almost impossible.
Telugu: ''మొదట్లో చాలా కష్టంగా అనిపించేది.