English: Amazing and well deserved.
Igbo: Nnukwu ịtụnanya na ihe tozuru etozu.