not stop ringing all weekend - Turkish English Dictionary