English: Though it seemed very strange, yet it happened.
Telugu: ఇది వింతగా అనినిపించినా, ఇలాంటి సంఘటన జరిగింది.