English: They both have written on this topic recently.
Telugu: వారిరువురు ఇటీవల ఈ విషయంపై సంతకాలు కూడా చేశారు.