be extremely obstinate - Turkish English Dictionary