scarcely earth-shattering - French English Dictionary