Godwin Yaheya, Sri Lanka, Zollikon, M