so far i get that english is not your mother's tongue.
some things cannot be translated word for word, as some sayings are only common within the original language and don't make much sense or feel odd in the other.
it is like you understand what the author wanted to say, but it is not been said in the way a native english speaker would say it.