English: And had God willed, He would have sent down angels.
Telugu: మరియు అల్లాహ్‌ తలుచుకుంటే దైవదూతలను పంపిఉండేవాడు.