Русский-Английский словарь »

на седьмом небе означает в английский

РусскийАнглийский
на седьмом небе preposition

on cloud nine(very happy, blissful)
preposition