adelaide and efya