English: And it is not as if this was not doable.
Telugu: మరి అది సాధ్యం అయ్యే పనిలా లేదు.