English: Avatar means 'from up to down' or 'he who descends'.
Telugu: ‘అవతారం’ అనే మాటకు ‘పైనుండి క్రిందకు రావడం’ అని అర్థం.