English: And yet doubts persisted.
Telugu: అయినా వీటిపై అనుమానాలు అలాగే ఉండిపోయాయి.