with or after a long delay - Turkish English Dictionary