English: Nonetheless, those doubts persist.
Telugu: అయినా వీటిపై అనుమానాలు అలాగే ఉండిపోయాయి.