English: The doubt lingered.
Telugu: అనే సందేహం మెదిలింది.