Postby Salivia_Baker » March 18th, 2011 5:22 pm
I find this sentence rather weird as well.
And it should be "Stellen" with an n when using Sie. it would be Stelle if you adress the other person as du.
the verb is sicherstellen = to make sure.
da can be used as hier or dort. If you say someone should be present we often use da sein. that's how it is used here. (just like you can say in english "to be there"). Dort is the meeting place, where people gather.
As you said, you can simply say "der da zu sein hat".
"German is basically a Lego language - just take word blocks like Welt and Schmerz, smash them together, and you've got some real Weltschmerz. It may sound painful, but it can be practical." - Dan Hamilton