English: Finally you came.
Telugu: చివరిగా, మీరు వచ్చాయి.