日本語学習
ややこしい(ややこしい)— puzzling, tangled, complicated, complex