translate English to German: I was asked to give a presentation concerning building sculptures at the 1000steine-Land 2005 in Berlin.
Ich wurde gebeten einen Vortrag zum Thema Skulpturenbau auf dem 1000steine-Land 2005 in Berlin zu halten.