Would this sentence also make sense without the "cu"?
Hmmm, that answer sounds like very bad English to me!
I don't see the translation in mobile app - what is it?
Exact translation: You don't contribute with very much. It's in the sense of "You guys aren't contributing with enough effort".