Mentally repeating calming word stills the mind Speaking Tree The Times of India 16 12 19.02.2025 .....© The Times of India visit website