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