Good morning! I need to translate this sentence "Más trampas que en una película de chinos". I don't know if with a literal translation English native speakers will get the same meaning or if they use this expression. Could I use "More traps than in a Chinese film"? Or it would be better if I use "More traps than rodents for trapping"? Thank you very much!!!