English: Both of those facts are absolutely ludicrous.
Telugu: ఈ రెండు వాస్తవాలు అవాస్తవికమైనవి.