The design of observers for nonlinear systems with unknown, time-varying, bounded delays, on both state and input, still constitutes an open problem. In this technical note, we show how to solve it for a class of nonlinear systems by combining the high gain observer approach with a Lyapunov-Krasovskii functional suitable choice. Sufficient conditions are provided to prove the practical stability of the observer. It is shown that the observation error is bounded and depends on the size of two parameters: the known upper bound delay of the unknown time-varying function delay and the instantaneous state dynamic variation. Furthermore, for the particular case of constant known time delay, the convergence of the proposed observer becomes exponential. The feasibility of the proposed strategy is illustrated by a numerical example.