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