English: There are still many doubts.
Telugu: దీనిపై ఇంకా అనేక అనుమానాలు రావచ్చు.