English: Very sensitively handled.
Telugu: చాలా సెన్సిబుల్ గా తీశారు.