English: And God anwered our prayers.
Telugu: దేవుడు మన ప్రార్థనలను కూడా ఆలకిస్తాడు.