English: Something rankled in my mind.
Telugu: ాని మనసులో ఏదో బీజం పడింది.