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