English: India is home to Ayurveda.
Telugu: భారతదేశం ఆయుర్వేదానికి నిలయం.