English: Both names strongly apply.
Telugu: ఇందులో రెండు పేర్లు బలంగా విన్పిస్తున్నాయి.