English: They've embraced us tremendously.
Telugu: చాలా అద్భుతంగా వాళ్లు మమ్మల్ని కట్టడి చేశారు.