English: may be difficult to satisfy.
Telugu: తనను సంతృప్తిపర్చడం కష్టం కావచ్చు.