English: The largest turtle in the world - what is it?
Telugu: ప్రపంచంలో అతిపెద్ద తాబేలు - ఇది ఏమిటి?