English: There are doubts over this.
Telugu: దీనిపై కొన్ని అనుమానాలు కూడా వ్యక్తమవుతున్నాయి.