English: It is the largest Buddhist temple in Europe.
Telugu: యూరోప్ యొక్క అతిపెద్ద బౌద్ధ దేవాలయం.