translate English to German: Compared with my own objectives, I do not think the demands made by either of them are tough enough.
Nach meinen eigenen Zielsetzungen ist es eigentlich noch nicht scharf genug, was die beiden fordern.