English: Some doubt whether it's the real thing.
Telugu: ఇది నిజమేనా అంటూ మరికొందరు ఆశ్చర్యం వ్యక్తం చేస్తున్నారు.