noa haruna english