English: It is deemed to be one of the largest in Europe.
Telugu: అతను యూరోప్ లో అతిపెద్ద ఒకటి పరిగణించబడుతుంది.