English: (It's hard though.
Telugu: (అది కష్టమయినా సరే.