English: This is Europe's biggest Buddhist temple.
Telugu: యూరోప్ యొక్క అతిపెద్ద బౌద్ధ దేవాలయం.