that's too deep for me. - Turkish English Dictionary