English: I've heard that same definition before.
Telugu: అదే నిర్వచనం ఇంతకు ముందూ విన్నా.