English: A relatively new idea at the time.
Telugu: ఇది సాపేక్షంగా కొత్త ఆలోచనగా ఉంది.