English: A marvellous tale very well told.
Telugu: చాలా బాగుంది కథ. అద్భుతం.