English: Siesta on the road
Telugu: సీత ఆన్ ది రోడ్