have teething troubles - Turkish English Dictionary