English: Their scientific name is Macrochelys temminckii.
Telugu: దీని శాస్త్రీయ నామం Macrochelys temminckii (మాక్రోకెలిస్ టెమింకీ).