English: Temi Otedola did amazing job!
Translation: Temi Otedola do amazing job!