English: This scene moved me deeply.
Telugu: ఆ దృశ్యం నన్ను చాలా బలంగా తాకింది.