"explain one's business" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): wyjaśniać czyjś biznes
  1. explain verbo + business sustantivo
    Very loose collocation

    Until you explain your business, you aren't going to get an where.