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