English: Anyone else ever hear that term before?
Telugu: ఇంతకీ ఆ పదం ఎవరి దగ్గర విన్నాడు ఇంతకు ముందు?