English: I am delighted to see them here in India.
Telugu: ఈ రెండుదారులు భారతదేశంలో కనిపించడం సంతోషకరం.