English: It's a more modern meaning.
Telugu: ఈ మరింత ఆధునిక అర్థ ఉంది.