English: And it has been hard to let this go.
Telugu: మరియు చాలా కష్టం అది వదిలించుకోవటం.