English: I’m delighted they came here.
Telugu: తమ రాక నాకెంత ఆనందము .