English: And a fascinating tale it is too.
Telugu: అది కూడా చాలా ఎగ్జైటింగ్‌గా సాగే కథే.