English: But many doubts persist.
Telugu: కానీ అనుమానాలు చాలా మిగిలి వున్నాయి.