English: It was recently answered.
Telugu: ఇందుకు ఇటీవల జవాబు దొరికింది.