English: Here is God's body.
Telugu: ఇదిగో దేవా ఈ దేహం