English: A strange thing has just happened though.
Telugu: అయితే తాజాగా ఒక వింత ఘటన జరిగింది.