English: India is the home of yoga.
Telugu: భారతదేశం ఒక యోగ భూమి.