English: Many people have raised doubts about this.
Telugu: దీనిపైనా ప‌లువురు అనుమానాలు వ్య‌క్తం చేశారు.