English: This hypothesis is more modern.
Telugu: ఈ పరికల్పన మరింత ఆధునికం.