English: Others tell a different tale.
Telugu: ఈ కథనే కొంతమంది ఇంకో రకంగా చెబుతారు.