English: Despite that, it happened.
Telugu: ఇన్ని జరిగినప్పటికీ.