English: A very touching scene indeed.
Telugu: చాలా ఇంపార్టెంట్ సీన్ అంది.