English: I found them both to be very touching.
Telugu: ఆ ఇద్దరూ ఎంతో హుందాగా అనిపించారు నాకు.