English: Although that would not be impossible.
Telugu: అయినా ఇది సాధ్యమయ్యేలా లేదు.