English: All of those have helped significantly.
Telugu: వాళ్ళంతా చాలా హెల్ప్‌ చేశారు.