English: India is the land of hindus.
Telugu: భారత్ అంటే హిందువుల భూమి