English: Still, doubts remain.
Telugu: అనేదానిపై ఇప్పటికీ అనుమానాలు కొనసాగుతున్న విషయం తెలిసిందే.