English: Both have recently reported.
Telugu: ఇటీవల వీరిద్దరు కలిసి ఈ విషయాన్ని ప్రకటించారు.