translate English to French: I must say, this sounds rather absurd to me.
Je trouve que cette situation est assez absurde.