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