English: Both are a gift from the God who gave them to us.
Telugu: వారిద్దరూ దేవుడు నాకిచ్చిన వరం.