English: A number of persons have talked on this matter.
Telugu: ఈ సందర్బంగా పలువురు మాట్లాడారు.