(i'm) sorry about that. - Turco Inglés Diccionario