English: I think I have a hard time putting 110% blame on it.
Telugu: బాధ్యతను 110 శాతం నిర్వర్తించేందుకు కష్టపడతాను.