English: And God will answer.
Telugu: దేవుడే వారికి సమాధానం చెబుతారు.