English: Much of the above is indeed true.
Telugu: అందులో పేర్కొన్న విషయాలు సైతం చాలా వరకు నిజం.