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