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