English: One of the best films in 2008.
Telugu: ఈ సినిమా 2008 లో వచ్చిన అత్యుత్తమ సినిమాల్లో ఒకటి.