1475 / 3571

What does 可歌可泣 (kě gē kě qì) mean in English?

可歌可泣
kě gē kě qì

move one to praises and tears