to be beyond smb.'s comprehension, to be beyond smb. это не укладывается в голове – it is hard to believe/grasp it, this is hard to take in
НЕ УКЛАДЫВАТЬСЯ В ГОЛОВЕ
Русско-английский перевод НЕ УКЛАДЫВАТЬСЯ В ГОЛОВЕ
Большой Русско-Английский словарь. New big Russian-English dictionary. 2012