English: This is more or less true.
Telugu: ఇది ఎక్కువ లేదా తక్కువ నిజం.