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