English: Islam teaches peace, he explained.
Telugu: ఇస్లాం శాంతిని బోధిస్తుంది.