English: Between humans and deities.
Telugu: మనుషులకు, దెయ్యాలకు మధ్య. . .