English: 'Oh good, you're here at last.
Telugu: > బాగా, బాగా, మీరు చివరకు ఇక్కడ ఉన్నారు.