English: Did God respond?
Telugu: మరి దేవుడు సమాధానం ఇచ్చాడా?