1. A language processing system for pre-processing complex sentences in a first language into manageable segments for ease of human understanding, comprising: a grammar analysis module for identifying main clause, embedded clauses, phrases and all possible cohesive ties linking said embedded clauses to said main clause; a cohesive tie stripping module for stripping down said possible cohesive ties; and a punctuation module for applying a weighted punctuation for segmentation to decomposing said complex sentence into simple sentences.