English: There are amazing dinosaurs in India.
Telugu: ఇండియాలో అవురూపమైన వింత జంతువులుండెనట.