Practice: Idioms with Certain WordsChengyu
1/120

不谋而合

to agree without prior consultation/to happen to hold the same view

不由自主
bùyóuzìzhǔ

can't help; involuntarily (idiom)