English: GOD helped me?
Telugu: దేవుడు నాకిచ్చాడా?