English: What is Dhyan (meditation) in India is called Zen in Japan, Sewa, like in India, means service in Japan too, he said.
Telugu: ‘ధ్యాన్‌’ అని భారత్‌లో ‘జెన్‌’ అని జపాన్‌లో అంటారని, సేవను జపాన్‌, భారత్‌లలో సేవ అనే అంటారని చెప్పారు.