English: In spite of all that's happened,
Telugu: ఇన్ని జరిగినప్పటికీ,