Question: Which country the composer of film Alludu Seenu is from?
Sentence (from "Devi Sri Prasad"): He is best known for his works in the cinema of South India, especially in Telugu and Tamil cinema.
Relevant evidence: No