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