English: Arrived a little late.
Telugu: తను రావడం కాస్త ఆలస్యమైంది.