English: It's a little tough to chew.
Telugu: . మచ్చ వేయటం కాస్త కష్టమైన పనే.