under China , ehuru ialla