Полный русско-английский словарь
To be beyond smb.'s comprehension, to be beyond smb. это не укладывается в голове — it is hard to believe/grasp it, this is hard to take in