English: What Indian Experts say?
Telugu: భారత పురావస్తు పరిశోధకులు ఏం చెప్పారంటే. .