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