English: It's not quite impossible.
Telugu: అసాధ్యం అంతకన్నా కాదు.