English: This was discussed recently.
Telugu: ఇటీవలే దీనిపై చర్చ జరిగింది.