English: But expensive and difficult is a little much.
Telugu: కానీ ఖరీదైనది మరియు కష్టం.