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