Significado da frase '' 'Cause you know it's been a long time coming'' na música Señorita (Música de Shawn Mendes)

Qual é o significado da frase " 'Cause you know it's been a long time coming" na música de Shawn Mendes e Camila Cabello?
Eu não entendi esse "coming" no final da frase
A tradução seria: Porque você ja sabe que faz muito tempo.
Então por que eles usaram "coming" e não "since"?
Eu aprendi que "since" tem a ver com tempo mas não o verbo "to come"
Enfim essa frase da música está correta com o "coming", ou deveria ser trocado por "since"?
TIA

APRESENTAÇÃO PESSOAL EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina como você deve se preparar para fazer uma apresentação pessoal profissional em inglês. O conteúdo dessa aula ajudará você a aproveitar melhor as oportunidades no ambiente corporativo. ACESSAR AULA
1 resposta
  Resposta mais votada
19 293
Expressão pra dizer que algo estava sendo aguardado/antecipado pra acontecer a muito tempo. Mais ou menos como "ja era tempo/hora".