English: A doubt niggles, though.
Telugu: అయినా ఒక అనుమానం పీడిస్తోంది.