喜不自胜的英文是「be transported with joy」
xi bu zi sheng
胜:能承受。喜欢得控制不了自己。形容非常高兴。
元·王实甫《西厢记》第五本第四折:“小生去时,承夫人亲自饯行,喜不自胜。”