Traducción español inglés

English version

¿Qué significa "convenir, encajar bien, ir bien" en Inglés