English: Last week they came to us.
Telugu: వారు గత వారాంతంలో మాకు అప్ చాలు.