English: Despite how ludicrous that sounds, it’s actually true.
Telugu: చాలా విడ్డూరంగా కనిపిస్తున్నప్పటికీ ఇది నిజం.