have one too many = drink too much alcohol
I can't drive, I had one too many.
我不能开车,我喝太多了。
on cloud nine = very happy
I was on cloud nine.
我那时很开心。
ten to one = something very likely
Ten to one I'm going to win.
我很有可能会赢。
a million and one = many
I have a million and one ideas.
我有很多主意。