English: That is the meaning of 'avatara’; avatara means "descending from above."
Telugu: "‘అవతారం’ అనే మాటకు ‘పైనుండి క్రిందకు రావడం’ అని అర్థం.