English: All that is largely true.
Telugu: అందులో చాలావరకు నిజం వుంది కూడా.