English: Although it seems unlikely it certainly it isn’t impossible.
Telugu: అసాధ్యంగా కనిపించినా ఇది అసాధ్యం కాదు.