translate English to German: We may rely on strengths of our legal experts.
Sie koennen sich auf uns verlassen.