English: "I arrived here a bit late.
Telugu: ‘నేను వచ్చేసరికి కాస్త ఆలస్యం అవుతుంది.