English: The name was new to us.
Telugu: ఈ పేరే మనకు కొత్తగా అని పిస్తుంది .