English: At last you have come.
Telugu: చివరిగా, మీరు వచ్చాయి.