To pay attention to sth (achten)
auf etw achten
To insist on sth (bestehen)
auf etw bestehen
To consist of sth (bestehen)
aus etw bestehen
To cater/fend for sth (sorgen)
für etw sorgen
To think about sth (denken)
denken an
To reflect on sth (nachdenken)
nachdenken über
to report on (berichten)
berichten von
to be based on sth (beruhen)
beruhen auf
to enquire so. about sth (erkundigen)
erkundigen sich (bei jmd) nach etw
To prepare for sth, to prepare so. For sth (2)
vorbereiten auf etw, jmd für etw vorbereiten
To work on sth (arbeiten)
an etw arbeiten