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