English: Not impossible though.
Telugu: అసాధ్యం అయితే కాదు.