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