translate English to German: Finnrock Corner: You always make a lot of efforts to produce videos which are very picture intense or should provide any message.
Finnrock Corner: Ihr unternehmt Anstrengungen, um Videos zu machen, die entweder bildgewaltig sind oder eine Botschaft vermitteln sollen.