English: Indosuchus - This "Indian crocodile" was actually a dinosaur.
Telugu: ఇండోసోచుస్ - ఈ "భారతీయ మొసలి" వాస్తవానికి ఒక డైనోసార్.