English: """Superleggera"" means ""super light"" in Italian, after all."
Telugu: సూపర్లెగ్గెరా అనగా ఇటాలియన్ భాషలో సూపర్ లైట్ అని అర్థం.