English: responsibilities rested on my shoulders.
Telugu: బాధ్యతలు నా నెత్తిమీద వుంచారు.