English: And this really rankles.
Telugu: మరియు ఈ నిజానికి చాలా నెడుతుంది.