道路は混雑していたが、時間どおり到着した。
Sentence Analyzer
English Translation
        In spite of the heavy traffic, we arrived on time.
    
Furigana
Romanji
        Dōro wa konzatsushiteita ga, jikandōri tōchakushita.
    
Words
            
                道路
            
            
                (どうろ)
            
        
        
            road; highway
        
    
            
                は
            
            
                (は)
            
        
        
            topic marker particle; indicates contrast with another option (stated or unstated); adds emphasis
        
    
            
                混雑
            
            
                (こんざつ)
            
        
        
            congestion; crush; crowding; jam; confusion; disorder
        
    
            
                が
            
            
                (が)
            
        
        
            indicates sentence subject (occasionally object); indicates possessive (esp. in literary expressions); but; however; still; and
        
    
            
                時間通り
            
            
                (じかんどおり)
            
        
        
            on time
        
    
            
                到着
            
            
                (とうちゃく)
            
        
        
            arrival
        
    Kanji
Readings: ドウ、 トウ、 みち
                        Meanings: road-way, street, district, journey, course, moral, teachings
                    Readings: ロ、 ル、 -じ、 みち
                        Meanings: path, route, road, distance
                    Readings: コン、 ま.じる、 -ま.じり、 ま.ざる、 ま.ぜる、 こ.む
                        Meanings: mix, blend, confuse
                    Readings: ザツ、 ゾウ、 まじ.える、 まじ.る
                        Meaning: miscellaneous
                    Readings: ジ、 とき、 -どき
                        Meanings: time, hour
                    Readings: カン、 ケン、 あいだ、 ま、 あい
                        Meanings: interval, space
                    Readings: トウ、 いた.る
                        Meanings: arrival, proceed, reach, attain, result in
                    Readings: チャク、 ジャク、 き.る、 -ぎ、 き.せる、 -き.せ、 つ.く、 つ.ける
                        Meanings: don, arrive, wear, counter for suits of clothing