English: This film released in year 2005 and has won many awards and accolades.
Telugu: 2005లో వచ్చిన ఈ సినిమా పలు అవార్డులు గెలుచుకుంది.