English: I have heard that name in a long time.
Telugu: గత కొంత కాలంగా ఈ పేరు వింటున్నదే.