@oristarA,
That's the sense of it in this context. Be very careful of generally substituting 'render' for 'make'. The word has multiple definitions, and none mean exactly the same as 'make'.
I suggest you take the meaning from context, and avoid using it yourself, unless you feel very confident.