make obvious advances - Turkish English Dictionary