English: The name seemed very fitting.
Telugu: పేరు చాలా సరిఅయినట్లుగా అనిపించింది.