English: Although this is broadly true.
Telugu: అయితే, ఈ చాలా నిజం.