English: The answer was recently revealed.
Telugu: ఆ సమాధానం ఇటీవల కనుగొనబడింది.