English: Hard to arrive.
Telugu: రావటం కష్టం.