English: And this was not an impossibility.
Telugu: మరియు ఈ తగని కాదు.