Ca depend du contexte,c´est plus une expression qu´une traduction directe qui est neccessaire mais je te dirais que le plus proche est ´it make sense´ , expression qui peut être traduite directement par ´ça prends tout son sens´ ou ´Ca devient clair´, si c´est ce que tu voulais dire... Si ce ne l´est pas, precise ton contexte.