English: However, doubts persist.
Telugu: అయితే, దీనిపై అనుమానాలు వ్య‌క్త‌మ‌వుతున్నాయి.