English: Is there a god?
Telugu: దేవసేన కూడా ఉందా. . ?