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