English: It is largely true.
Telugu: ఇది చాలావరకు సరై నదే.