English: Both of them have spoken very recently about it.
Telugu: వీరిద్దరూ చాలా సేపే మాట్లాడుకున్నారు.