English: India is home of many religions.
Telugu: భారత దేశం అనేక ఆలయాలకు నిలయం.