English: The term "amigurumi" appeared relatively recently.
Telugu: "అమిగురుమి" అనే పదం ఇటీవలే కనిపించింది.