English: (Well, that's difficult.)
Telugu: (అది కష్టమయినా సరే.