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