English: Some people tell the story differently.
Telugu: ఈ కథనే కొందరు వేరే విధంగా చెబుతారు.