English: Pretty good stuff on the whole.
Telugu: మొత్తం మీద చాలా బాగుంది కధ.