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