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