наверху; во главе; с победой, успешно
on top of - вдобавок к чему-л.; сверх, кроме чего-л.;
на верху чего-л.; на поверхности чего-л.;
успешный, знающий, удачливый, подготовленный, информированный в чем-л.
on top of the world - на седьмом небе, наверху блаженства
It's just one thing on top of another — Все одно к одному