English: The Lord has answered them.
Telugu: ప్రభువు వారికి జవాబు ఇచ్చెను.