English: Nano means a billionth of a meter.
Telugu: నానో మీటర్ అంటే ఒక మీటర్ లో బిలియన్ భాగం అని అర్థం.