translate English to German: In that sense micro-blogging, social media might say well-balanced all-round player.
In diesem Sinne Mikro-Blogging könnte, Social Media sagen ausgewogene Allround-Spieler.