English to Arabic

Meaning for:
Climaxed
other
مبلوغ الذروة