stop giving me hard time - French English Dictionary