English: This was one of the best movies of 2008.
Telugu: ఈ సినిమా 2008 లో వచ్చిన అత్యుత్తమ సినిమాల్లో ఒకటి.