English: It is hard but not impossible.
Telugu: అది కొంచెం కష్టమే కాని అసాధ్యం మాత్రం కాదు.