English: The name Sarcosuchus is Greek for "flesh crocodile," but that apparently wasn't impressive enough for the producers at National Geographic.
Telugu: """మాంస మొసలి"" కోసం సర్కోస్చుస్ అనే పేరు గ్రీకు, కానీ ఇది నేషనల్ జియోగ్రాఫిక్ లో నిర్మాతలకు తగినంతగా ఆకట్టుకోలేదు."