English: This is by and large true.
Telugu: ఇది ముమ్మాటికీ సత్యం.