translate English to German: That is something we would do very well.
Wir sind recht gut in solchen Dingen.