English: A lot of responsibility falls on their shoulders.
Telugu: వారి మీద చాలానే బాధ్యతలు. . భారాలు ఉంటాయి.