English: India is a land of mysteries.
Telugu: ఇండియా అంటేనే మిస్టరీలకు పెట్టింది పేరు.