be wasting one's time - French English Dictionary