en su mejor momento

en su mejor momento en inglés

en su mejor momento
español traducción al español
in (+ possessive pronoun) finest moment
inglés traducción al inglés