Leps, Ando, Estonia