English: Thanks, I'd never heard it.
Telugu: ధన్యవాదాలు. నేనెప్పుడు అలా వినలేదండి .