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