translate English to French: So here we are, wasting our time, thank you very, very much.
Nous voici donc en train de perdre notre temps, merci beaucoup.