English: But the thought rankled.
Telugu: అయితేనేం ఆలోచనల్లో ఆరితేరారు.