English: Although not impossible, it is not seen as being likely.
Telugu: అసాధ్యంగా కనిపించినా ఇది అసాధ్యం కాదు.