have a broad repercussion - French English Dictionary