translate English to French: A lot of nonsense and a lot of foolishness is going on in this place.
Il y a bien des choses insensees et stupides qui se passent dans cet endroit.