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