English: It is called Nahuatl.
Telugu: ఇది Nahuatl అంటారు.