translate English to French: Is he an expert on the subject, annoyed at having to be there or just plain chatty?
Est-il expert en la matière? s’ennuie-t-il de devoir être là, ou s’agit-il tout simplement d’un bavard invétéré?