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