English: Its tough, but not impossible
Telugu: కష్టమే కాని అసాధ్యం కాదు