English: ‘Amma’ literally means mother in Tamil.
Telugu: ఆచి అంటే తమిళ్‌లో అమ్మ అని అర్థం.