English: We find it bit difficult to digest that.
Telugu: మనకు కొంచెం జీర్ణం కావడం కష్టం.