English: India is a temple home.
Telugu: భారతదేశం ఒక దేవాలయం లాంటిది.