English: It?s between heaven and hell.
Telugu: తాము స్వర్గానికి, నరకానికి మధ్య ఉన్నామని.