English: houda between the devil and the deep blue sea
Telugu: దెయ్యం మరియు లోతైన నీలం సముద్రం మధ్య పట్టుబడ్డాడు