English: God still speaks to people today.
Telugu: దేవుడు నేడు కూడా ప్రజలతో మాట్లాడతాడు.