Cream Floor Tiles

Floor Tiles for Indian Homes: What Works on the Ground

I have wandered inside Indian homes, building sites, showrooms and factories in Morbi for more than 20 years. One thing is constant everywhere. Floors must bear it all — the feel of bare feet, children sitting and playing on them, elders walking carefully, daily mopping, monsoon moisture, and heavy use during festivals. But the majority of buyers still pick floor tiles based on what they look like under showroom lights. A few months later, the complaints start. Slippery surfaces, dull walking areas, grout that never looks clean, or hollow sounds when you walk. You don’t choose floor tiles to be decorative. Quietly, they determine how comfortable, safe and stress-free the inside of your home feels every single day.

Featured
Home Tiles Floor Tiles
203 Products Found
Williams Natural Base 600x1200 mm Carving Finish Ivory Mosaic tile close up - Morbi Tile Hub Williams Natural Base 600x1200 mm Carving Finish Beige Mosaic tile combination - Morbi Tile Hub
20% OFF
Williams Natural Base 600x1200 mm Carving Finish DGVT Tiles
600x1200 mm
Per Sq.Ft. Price: ₹37.55 ₹30.04
Onice Base 600x1200 mm Carving Finish Blue and Cream Moroccan Patterned Tiles full slab view - Morbi Tile Hub Onice Base 600x1200 mm Carving Finish Blue and Cream Moroccan Patterned Tiles series technical specifications - Morbi Tile Hub
20% OFF
Onice Base 600x1200 mm Carving Finish Vitrified Tiles
600x1200 mm
Per Sq.Ft. Price: ₹37.55 ₹30.04
Morissa Base 600x1200 mm Carving Finish Beige Tan Moroccan Patterned Tiles full slab view - Morbi Tile Hub Morissa Base 600x1200 mm Carving Finish Beige Tan Moroccan Patterned Tiles series technical specifications - Morbi Tile Hub
20% OFF
Morissa Base 600x1200 mm Carving Finish Vitrified Tiles
600x1200 mm
Per Sq.Ft. Price: ₹37.55 ₹30.04
Kerama Marazzi Base 600x1200 mm Carving Finish Cream Moroccan Patterned Tiles full slab view - Morbi Tile Hub Kerama Marazzi Base 600x1200 mm Carving Finish Cream Moroccan Patterned Tiles series technical specifications - Morbi Tile Hub
20% OFF
Cosmora Base 600x1200 mm Carving Finish Beige Gold Geometric Wave Patterned Tiles full slab view - Morbi Tile Hub Cosmora Base 600x1200 mm Carving Finish Beige Gold Geometric Wave Patterned Tiles series technical specifications - Morbi Tile Hub
20% OFF
Cosmora Base 600x1200 mm Carving Finish GVT Tiles
600x1200 mm
Per Sq.Ft. Price: ₹37.55 ₹30.04
UNISTONE SALT | Soft Cream Punch Vitrified Floor Tile 600x1200 mm Matt Finish Soft Cream Stone Look Tiles full slab view - Morbi Tile Hub UNISTONE SALT | Soft Cream Punch Vitrified Floor Tile 600x1200 mm Matt Finish Soft Cream Stone Look Tiles technical series specifications Moroccan 1006 - Morbi Tile Hub
20% OFF
Unistone Salt Soft Cream 600x1200 mm Matt Finish DGVT Tiles
600x1200 mm
Per Sq.Ft. Price: ₹37.55 ₹30.04
Cream Punch Vitrified Floor Tile 600x1200 mm Matt Finish Cream Stone Look Tiles full slab view - Morbi Tile Hub Cream Punch Vitrified Floor Tile 600x1200 mm Matt Finish Cream Stone Look Tiles technical series specifications - Morbi Tile Hub
20% OFF
Cream Punch 600x1200 mm Matt Finish Digital Glazed Vitrified Tiles
600x1200 mm
Per Sq.Ft. Price: ₹37.55 ₹30.04
Light Yellow Outdoor Parking 600x600 mm Carving Finish Cream Pattern tile display - Morbi Tile Hub Light Yellow Outdoor Parking 600x600 mm Carving Finish Cream Pattern tile close-up - Morbi Tile Hub
20% OFF
Light Yellow Outdoor Parking 600x600 Carving Finish DGVT Tiles
600x600 mm
Per Sq.Ft. Price: ₹45.16 ₹36.13
Green Checkered Floor Tile 600x600 Matt Finish Green Pattern Tiles texture close up - Morbi Tile Hub Green Checkered Floor Tile 600x600 Matt Finish Green Pattern Tiles floor installation - Morbi Tile Hub
20% OFF
Green Checkered 600x600 mm Matt Finish Anti Skid Tiles
600x600 mm
Per Sq.Ft. Price: ₹45.16 ₹36.13
Light Brown Checkered Floor Tile 600x600 Matt Finish Brown Pattern Tiles texture close up - Morbi Tile Hub Light Brown Checkered Floor Tile 600x600 Matt Finish Brown Pattern Tiles floor installation - Morbi Tile Hub
28% OFF
Light Brown Checkered 600x600 mm Matt Finish Vitrified Tiles
600x600 mm
Per Sq.Ft. Price: ₹45.16 ₹32.52
Cream Stone Look Outdoor Floor Tile 600x600 Matt Finish Cream Stone Look Tiles texture close up - Morbi Tile Hub Cream Stone Look Outdoor Floor Tile 600x600 Matt Finish Cream Stone Look Tiles floor installation - Morbi Tile Hub
20% OFF
Cream Stone Look 600x600 mm Matt Finish Anti Skid Tiles
600x600 mm
Per Sq.Ft. Price: ₹45.16 ₹36.13
Light Biscoff Stone Texture Floor Tile 600x600 Matt Finish Beige Stone Look Tiles texture close up - Morbi Tile Hub Light Biscoff Stone Texture Floor Tile 600x600 Matt Finish Beige Stone Look Tiles floor installation - Morbi Tile Hub
20% OFF
Light Biscoff Stone Texture 600x600 mm Matt Finish Anti Skid Tiles
600x600 mm
Per Sq.Ft. Price: ₹45.16 ₹36.13
Light Beige Kota Stone Outdoor Floor Tile 600x600 Matt Finish Beige Stone Look Tiles texture close up - Morbi Tile Hub Light Beige Kota Stone Outdoor Floor Tile 600x600 Matt Finish Beige Stone Look Tiles floor installation - Morbi Tile Hub
20% OFF
Light Beige Kota Stone 600x600 mm Matt Finish DGVT Tiles
600x600 mm
Per Sq.Ft. Price: ₹45.16 ₹36.13
Natural Beige Marble Look Bathroom Wall Tile 300x600 mm Glossy Finish Beige marble tile base - Morbi Tile Hub Natural Beige Marble Look Bathroom Wall Tile 300x600 mm Glossy Finish Square pattern highlighter tile - Morbi Tile Hub
15% OFF
Natural Beige Marble Look Bathroom Wall Tile 300x600 mm Glossy Tile
300x600 mm
Per Sq.Ft. Price: ₹24.26 ₹20.62
Subtle Floral Embossed Wall Tile 300x600 mm Glossy Finish Cream plain pattern tile - Morbi Tile Hub Subtle Floral Embossed Wall Tile 300x600 mm Glossy Finish Floral embossed highlighter tile - Morbi Tile Hub
15% OFF
Subtle Floral Embossed Wall Tile 300x600 mm Glossy Tile
300x600 mm
Per Sq.Ft. Price: ₹24.26 ₹20.62
Beige Hexagon Pattern Kitchen Wall Tile 300x600 mm Glossy Finish Brown geometric tile base - Morbi Tile Hub Beige Hexagon Pattern Kitchen Wall Tile 300x600 mm Glossy Finish Hexagon pattern highlighter tile - Morbi Tile Hub
15% OFF
Beige Hexagon Pattern Kitchen Wall Tile 300x600 mm Glossy Tile
300x600 mm
Per Sq.Ft. Price: ₹24.26 ₹20.62
Beige Marble Check 300x600 MM Glossy Finish Beige marble tile texture - Morbi Tile Hub Beige Marble Check 300x600 MM Glossy Finish geometric check marble tile - Morbi Tile Hub
15% OFF
Beige Marble Check 300x600 MM Glossy Finish Digital Tiles
300x600 mm
Per Sq.Ft. Price: ₹24.26 ₹20.62
Beige Classic Motif 300x600 MM Glossy Finish Dark Beige stone tile texture - Morbi Tile Hub Beige Classic Motif 300x600 MM Glossy Finish 3D geometric motif pattern tile - Morbi Tile Hub
15% OFF
Beige Classic Motif 300x600 MM Glossy Finish Glazed Tiles
300x600 mm
Per Sq.Ft. Price: ₹24.26 ₹20.62
Beige Classic Pattern 300x600 MM Glossy Finish Light Beige marble tile texture - Morbi Tile Hub Beige Classic Pattern 300x600 MM Glossy Finish 3D geometric pattern tile - Morbi Tile Hub
15% OFF
Beige Classic Pattern 300x600 MM Glossy Finish Ceramic Tiles
300x600 mm
Per Sq.Ft. Price: ₹24.26 ₹20.62
Glossy Light Beige Marble Finish Floor Tile 800x800 800x800 mm Glossy Finish Beige Marble Tiles tile in a luxury living room - Morbi Tile Hub Glossy Light Beige Marble Finish Floor Tile 800x800 800x800 mm Glossy Finish Cream Marble Tiles tile surface detail - Morbi Tile Hub
28% OFF
Glossy Light Beige Marble 800x800 PGVT
800x800 mm
Per Sq.Ft. Price: ₹55.89 ₹40.24
Glossy Soft Cream Marble Look Floor Tile for Premium Interiors 1200x1200mm Glossy Finish Cream Marble tile in modern interior - Morbi Tile Hub Glossy Soft Cream Marble Look Floor Tile for Premium Interiors 1200x1200mm Glossy Finish Cream Marble tile texture surface - Morbi Tile Hub
25% OFF
Glossy Soft Cream 1200x1200mm Glossy Finish Marble DGVT
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Glossy Classic Beige Stone Finish Floor Tile for Living Room 1200x1200mm Glossy Finish Beige Stone Look tile in bright living room - Morbi Tile Hub Glossy Classic Beige Stone Finish Floor Tile for Living Room 1200x1200mm Glossy Finish Beige Stone Look tile surface texture - Morbi Tile Hub
25% OFF
Glossy Classic Beige 1200x1200 Stone DGVT
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Glossy Light Beige Stone Look Floor Tile for Modern Homes 1200x1200mm Glossy Finish Beige Stone Look tile in modern room - Morbi Tile Hub Glossy Light Beige Stone Look Floor Tile for Modern Homes 1200x1200mm Glossy Finish Beige Stone Look tile texture view - Morbi Tile Hub
25% OFF
Glossy Light Beige 1200x1200 Stone Digital Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Glocal Beige 800x800 Matt Finish Beige Cement Look tile living room - Morbi Tile Hub Glocal Beige 800x800 Matt Finish Beige Cement Look tile full surface - Morbi Tile Hub
28% OFF
Glocal Beige 800x800 Matt Finish Digital Tiles
800x800 mm
Per Sq.Ft. Price: ₹55.89 ₹40.24
Roman Marble 1200x1200mm Glossy Finish Beige Marble tile floor application - Morbi Tile Hub Roman Marble 1200x1200mm Glossy Finish Cream Marble tile texture - Morbi Tile Hub
25% OFF
Roman Marble 1200x1200 Glossy Finish Marble Germ Free Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Pearl Beige 1200x1200mm Glossy Finish Cream Marble tile floor application - Morbi Tile Hub Pearl Beige 1200x1200mm Glossy Finish Off White Marble tile texture - Morbi Tile Hub
25% OFF
Pearl Beige 1200x1200 Glossy Finish Marble Vitrified Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Pacific Diana 1200x1200mm Glossy Finish Cream Marble tile floor application - Morbi Tile Hub Pacific Diana 1200x1200mm Glossy Finish Beige Marble tile texture - Morbi Tile Hub
25% OFF
Pacific Diana 1200x1200 Glossy Finish Marble Germ Free Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Nexus Crema 1200x1200mm Glossy Finish Cream Marble tile floor application - Morbi Tile Hub Nexus Crema 1200x1200mm Glossy Finish Beige Marble tile texture - Morbi Tile Hub
25% OFF
Nexus Crema 1200x1200 Glossy Marble Polished Vitrified Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Light Beige Plain 800x800 Glossy Finish Beige Plain Tiles tile living room - Morbi Tile Hub Light Beige Plain 800x800 Glossy Finish Beige Plain Tiles tile full surface - Morbi Tile Hub
28% OFF
Light Beige Plain 800x800 Glossy Finish Pgvt Tile
800x800 mm
Per Sq.Ft. Price: ₹55.89 ₹40.24
Mecedonia 1200x1200mm Glossy Finish Ivory Marble tile for commercial office floor - Morbi Tile Hub Mecedonia 1200x1200mm Glossy Finish Ivory Marble tile surface pattern detail - Morbi Tile Hub
25% OFF
Mecedonia 1200x1200mm Glossy Finish Marble PGVT
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Marmol Beige 1200x1200mm Glossy Finish Beige Marble tile installed in modern boutique floor - Morbi Tile Hub Marmol Beige 1200x1200mm Glossy Finish Beige Marble tile surface pattern detail - Morbi Tile Hub
25% OFF
Marmol Beige 1200x1200mm Glossy Finish Marble PGVT
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Golden Onyx Look 800x800 Glossy Finish Gold Onyx Tiles tile living room - Morbi Tile Hub Golden Onyx Look 800x800 Glossy Finish Gold Onyx Tiles tile full surface - Morbi Tile Hub
28% OFF
Golden Onyx Look 800x800 Glossy Finish Vitrified Tile
800x800 mm
Per Sq.Ft. Price: ₹55.89 ₹40.24
Marble Light 1200x1200mm Glossy Finish Beige Marble tile for living room floor - Morbi Tile Hub Marble Light 1200x1200mm Glossy Finish Beige Marble tile surface pattern detail - Morbi Tile Hub
25% OFF
Glossy Light Marble 1200x1200 PGVT
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Classic Beige Marble Floor Tile 1200x1200mm Glossy Beige Marble tile for office floor - Morbi Tile Hub Classic Beige Marble Floor Tile 1200x1200mm Glossy Beige Marble tile surface pattern detail - Morbi Tile Hub
25% OFF
Classic Beige Marble Floor 1200x1200 Glossy PGVT Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Soft Cream Stone 800x800 Glossy Finish Ivory Stone Look tile living room - Morbi Tile Hub Soft Cream Stone 800x800 Glossy Finish Ivory Stone Look tile full face - Morbi Tile Hub
28% OFF
Soft Cream Stone 800x800 Glossy Finish Pgvt Tile
800x800 mm
Per Sq.Ft. Price: ₹55.89 ₹40.24
Vento 1200x1200mm Glossy Finish Beige marble tile on living room floor - Morbi Tile Hub Vento 1200x1200mm Glossy Finish Cream marble tile texture close up - Morbi Tile Hub
25% OFF
Vento 1200x1200 Glossy Finish Marble Vitrified Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Travertine Pearl 1200x1200mm Glossy Finish Beige stone look tile on living room floor - Morbi Tile Hub Travertine Pearl 1200x1200mm Glossy Finish Cream stone look tile texture close up - Morbi Tile Hub
25% OFF
Travertine Pearl 1200x1200 Glossy Travertine Vitrified Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Stone Crema 1200x1200mm Glossy Finish Cream tile on living room floor - Morbi Tile Hub Stone Crema 1200x1200mm Glossy Finish Ivory tile texture close up - Morbi Tile Hub
25% OFF
Stone Crema 1200x1200 Glossy Plain Vitrified Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Rainforest Natural 1200x1200mm Glossy Finish Beige Marble tile installed on living room floor - Morbi Tile Hub Rainforest Natural 1200x1200mm Glossy Finish Cream Marble tile texture close up - Morbi Tile Hub
25% OFF
Rainforest Natural 1200x1200 Glossy Finish Marble PGVT
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
Marmol Onyx Beige 1200x1200mm Glossy Finish Beige Marble Look tile interior setup - Morbi Tile Hub Marmol Onyx Beige 1200x1200mm Glossy Finish Beige Marble Look tile surface detail - Morbi Tile Hub
25% OFF
Marmol Onyx Beige 1200x1200mm Glossy Finish PGVT Tile
1200x1200 mm
Per Sq.Ft. Price: ₹60.58 ₹45.44
  • About Floor Tiles

Image Detail: Real Indian casual living room interior with a matte vitrified floor, natural daylight and regular furniture, shoes lying near the entrance showing daily use.

What are floor tiles in Indian homes?

Floor tiles are hard-surface coverings used in living rooms, bedrooms, dining rooms, hallways, kitchens and other indoor areas that face daily foot traffic.

They are chosen for durability, resistance to stains and ease of cleaning under regular Indian living conditions. The most common tiles used in Indian homes are Vitrified Tiles and Porcelain Tiles, as they absorb less water and handle wear better than basic ceramic tiles.

Why are floor tiles so suitable for Indian homes?

Floor tiles suit Indian living habits. They tolerate frequent wet mopping, dust, humidity and temperature changes without special care. Unlike marble or wood, tiles do not need polishing or sealing every year. Manufacturing improvements now allow stone, wood and marble looks without the maintenance issues of natural materials. When installed properly, floor tiles perform quietly for years.

For whom should buy floor tiles for homes in India?

Floor tiles are best suited for households that need durability and low maintenance in daily life.

  • Households with daily barefoot use and frequent cleaning
  • Families with kids, elderly members or pets
  • Apartments where durability matters more than surface shine
  • Buyers looking for alternatives to marble or wooden flooring
  • Projects where budget control and long-term performance matter

Buyer decision guide (quick match)

Choosing the right tile depends on who will use the space and how.

  • Families with kids and elders → matte vitrified tiles, medium to large sizes
  • Rental flats → mid-range vitrified tiles, neutral colours, 600×600 mm
  • High budget homes → porcelain tiles for living areas, kitchens and passages

Which are the real-life problems Indian homes face with floor tiles?

These problems are commonly seen on residential sites across India.

  • Hollow sounds appearing within the first few months due to uneven subfloors or improper adhesive coverage
  • Grout discoloration when light cement-based grout absorbs dirt and moisture
  • Glossy tiles showing scratches and dull walking paths in living rooms
  • Slippery surfaces near entrances or sinks during monsoon
  • Uneven tile edges caused by rushed or unskilled installation

What impact do material, size and finish play on floor tile performance?

Material, size and finish directly affect durability, comfort and maintenance.

  • Ceramic Tiles are affordable and suitable for low-traffic bedroom areas but are more porous and chip more easily
  • Vitrified tiles are the most commonly used flooring option due to strength and stain resistance
  • Porcelain tiles have very low water absorption, making them suitable for heavy use and humid regions
  • Smaller sizes like 300×300 mm create more grout lines and suit bathrooms or older layouts
  • 600×600 mm tiles offer the best balance for apartments
  • Large formats like 600×1200 mm reduce joints but need skilled installation

Finish affects daily comfort. Glossy finishes reflect light but show dust and scratches easily. Matte finishes hide wear and are easier to live with, while satin finishes offer a balance of shine and maintenance.

Difference between Ceramic and Vitrified Floor Tiles: Usage-Based

The difference lies mainly in strength, absorption and usage areas.

Feature Ceramic Floor Tiles Vitrified Floor Tiles
Water Absorption Higher, more porous Very low, dense body
Strength Suitable for light traffic Suitable for medium to heavy traffic
Chipping Risk Higher Lower
Maintenance Needs more care Easier daily maintenance
Best For Bedrooms, low-use areas Living rooms, kitchens, passages

Finish comparison

Finish choice affects grip, cleaning and long-term appearance.

Finish Category Appearance Cleaning & Maintenance Grip Best used for
Matte Low reflection, natural look Hides dust and small damage Better grip Living areas, bedrooms, kitchens
Satin Mild shine, soft reflection Moderate care Balanced grip Hallways and dining rooms
Glossy / Polished High shine, strong reflection Shows dust and scratches quickly Slippery when wet Low-traffic formal areas

Slip-Resistance and Safety in Monsoon

Safety becomes critical during wet conditions in Indian homes.

  • Matte and textured finishes provide better traction near entrances and kitchens
  • Residential anti-skid ratings generally fall in the R9–R11 range
  • Highly polished glossy tiles should be avoided in bathrooms and entry areas

Image Detail: Close-up comparison of matte vs glossy floor tile surface showing grip difference.

What are the 2026 floor tile designs and looks in style?

Design trends continue to focus on practicality with visual warmth.

  • Stone-inspired greys, beige and cement tones
  • Wood-look vitrified tiles for bedrooms
  • Terrazzo and subtle patterns in kitchens and dining areas
  • Large-format layouts with minimal grout lines

What are the worst purchasing and installation mistakes with floor tiles?

Most failures come from wrong selection or rushed installation.

  • Using wall tiles on floors
  • Choosing glossy tiles for high-traffic areas
  • Using cement mortar instead of proper adhesive
  • Skipping correct grout selection
  • Poor layout planning leading to uneven cuts

Image Detail: Installation do’s and don’ts showing correct adhesive coverage.

What are the technical specifications of floor tiles?

Technical standards define performance and safety benchmarks.

Feature Value / Standard
Water Absorption ≤0.5% porcelain, 0.5–3% vitrified
Surface Feature Slip-resistant glaze recommended
Tile Thickness 8–10 mm for residential floors
PEI Rating PEI 3–4 for home use
R-Value R9–R11
Standards IS 15622:2017, ISO 13006

What is the difference between retail and Morbi rates for floor tiles?

Price differences are driven by sourcing and supply chains.

Quality Segment Retail (₹/sq.ft) Morbi Price (₹/sq.ft)
Budget Ceramic 30–60 16–25
Mid Vitrified 80–150 25–35
Premium Porcelain 150–300+ Contact for Price

What is the expert view on floor tiles and installation from Morbi?

I see more floors fail due to poor installation than poor tiles. Adhesive quality, leveling and grout matter far more than brand names. A correctly installed mid-range tile will always outperform a premium tile laid badly.

Regional reality often seen: coastal towns benefit from porcelain or low-absorption vitrified tiles, dusty regions perform better with matte finishes, and hot bright cities feel more comfortable with lighter shades.

Frequently Asked Questions

Get answers to common questions about floor tiles tiles

What is the cost of floor tiles per square foot in India?

Floor tile prices generally range from ₹30 to ₹300+ per sq.ft depending on material and finish.

How long do floor tiles last in Indian homes?

Ceramic tiles last around 8–12 years, vitrified tiles 15–20 years, and porcelain tiles longer with proper installation.

What is the difference between wall tiles and floor tiles?

Floor tiles are thicker and load-bearing, while wall tiles are not designed for foot traffic.

Which floor tile finish is easiest to maintain daily?

Matte finish tiles are easiest to maintain in Indian conditions.

Which floor tiles are best for Indian bathrooms?

Matte or textured anti-skid tiles in small or medium sizes work best for slope and drainage.

What is PEI rating in floor tiles and why does it matter?

PEI rating indicates surface wear resistance and helps match tiles to light, medium or heavy foot traffic areas.

Filter
Tiles By Space
Tiles By Type
Tiles By Area
Tiles By Sizes
Tiles By Design
Tiles by Finish
Tiles by Color
Price Range
Range: ₹0 - ₹10,000
Shop
WhatsApp
Contact
  • Email: Morbitilehub@gmail.com
  • Phone: 7567775672
  • Visit our showroom for premium tile collection
Language: