English: Every Muslim has to face the challenge of the scientific developments of the last 150 years.
Telugu: గత 150 సంవత్సరాలుగా శాస్రాభివృద్ధి వల్ల ఉత్పన్నమైన సవాళ్ళను ప్రతి ముస్లిమూ ఎదుర్కోవలసిందే.