to be very close to - Turco Inglés Diccionario