English: This is truly bizarre.
Telugu: ఇది నిజంగా వింతా విడ్డూరమే.