English: Many doubt that.
Telugu: అన్న సందేహం పలువురు వ్యక్తం చేస్తుంటారు.