English: Harder still to digest.
Telugu: ఇంకా జీర్ణం అవ్వడానికి కష్టం అవుతుంది.