English: We arrived little earlier this time.
Telugu: ఈసారి కాస్త ఆలస్యం అయినా వచ్చాం.