English: Tough to find at home or abroad.
Telugu: స్వదేశంలో లేదా విదేశాలలో దొరకటం కష్టం.