shed tears of sympathy [compassion]; cannot help shedding tears of sympathy
Copyright © 2018 WordTech Co.