English: It was 2005, though.
Telugu: అయినప్పటికీ 2005 సం॥