English: I have spoken to many leaders.
Telugu: చాలా మంది నేతలతో మాట్లాడా.