English: Yes, 2004.
Telugu: అవును, 2004.