English: A solution has been found recently.
Telugu: ఇటీవలే దీనికి పరిష్కారం కనుక్కున్నా.