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