English: And a good story it is.
Telugu: అది కూడా మంచి కథ.