In a world full of distractions, stress and constant expectations, the teachings of Lord Krishna offer a refreshing reminder ...