English: A bit difficult to digest.
Telugu: ఇది జీర్ణించుకోవడానికి కాస్త కష్టంగానే ఉన్నది.