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