How do you say in English? Idioms and Sayings

605 337 239
Costa Rica, 8
Colombia.