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