English: That is much better than medicine.
Telugu: మెడిటేషన్ కంటే ఇది చాలా ఉత్తమం.