In the present paper, we show that given a compact Kahler manifold $(X,omega)$ with a Kahler metric $omega$, and a complex submanifold $Vsubset X$ of positive dimension, if $V$ has a holomorphic retraction structure in $X$, then any quasi-plurisubharmonic function $varphi$ on $V$ such that $omega|_V+sqrt{-1}partialbarpartialvarphigeq varepsilonomega|_V$ with $varepsilon>0$ can be extended to a quasi-plurisubharmonic function $Phi$ on $X$, such that $omega+sqrt{-1}partialbarpartial Phigeq varepsilonomega$ for some $varepsilon>0$. This is an improvement of results in cite{WZ20}. Examples satisfying the assumption that there exists a holomorphic retraction structure contain product manifolds, thus contains many compact Kahler manifolds which are not necessarily projective.