English: God will be heard.
Telugu: దేవుడు వింటాడు.