English: The megatheriums?
Telugu: మెగాథీరియంలు?