English: It’s difficult, but not impossible.
Telugu: కనిపెట్టడం చాలా కష్టం, కాని అసాధ్యం కాదు.