English: And yet it did happen here.
Telugu: కానీ ఇక్కడ కూడా అది జరిగింది.