English: God has "Sent" us.
Telugu: రె౦డవదిగా, దేవుడు మనకు "త౦డ్రి.