English: It received a lot of publicity recently.
Telugu: అతను ఇటీవల ప్రజాదరణ చాలా పొందింది.