How to say "什么时候发过这种善心呢" (shén me shí hòu fā guò zhè zhǒng shàn xīn ne) in Chinese dialogue

shénmeshíhòuguòzhèzhǒngshànxīnne

when have they ever been so kind?

Idioms & Colloquial Expressions
Grammar Patterns
INTERACTIVE SCRIPT TIMELINE
LINE 0113:13
zhè
dǎo
shàng
de
běn
rén

The Japanese on this island,

LINE 0213:14
PLAYING SCENE
shén
me
shí
hòu
guò
zhè
zhǒng
shàn
xīn
ne

when have they ever been so kind?

LINE 0313:17
jìng
rán
jiě
chú
hǎi
jìn

For them to actually lift the sea ban

Show Information
Source MediaTV Series
Season & EpisodeS1 E28
Timestamp13:14
TMDB ID309609