English: Although it’s not impossible, it is certainly challenging.
Telugu: అది అసాధ్యం కాకపోయినా చాలా కష్టసాధ్యం.