English: But he does have quite a story to tell.
Telugu: కానీ ఇతడి గురించి చెప్పడానికి చాలా వుంది.