English: Even though all the actors were new they did well.
Telugu: నూతన నటీనటులు అయినప్పటికీ అందరూ బాగా చేశారు.