English: A somewhat difficult one at that.
Telugu: అది కొంచెం కష్టమైన పనే.