English: Almost impossible not too.
Telugu: అలాగని అసాధ్యం కూడా కాదు.