translate English to German: In fact has very few features and shortcomings, if there is to discover its better to focus on a powerful browser Opera.
In der Tat hat nur sehr wenige Funktionen und Defizite, wenn es auf seine besser, sich auf eine leistungsfähige Browser Opera konzentrieren zu entdecken.