English: Albeit, a difficult one though.
Telugu: అయినా ఇది కష్టంగా ఉంటుంది.