English: But a doubt still persists.
Telugu: అయితే నన్ను ఇప్పటికీ ఒక సందేహం వెంటాడుతూనే ఉంటుంది.