English: How strange is this!
Telugu: ఇదెంత విచిత్రం!