English: India has a lot of temples.
Telugu: భారత దేశం ఎన్నో ఆలయాల నిలయం.