English: In 2005 this was really something new.
Telugu: 2005 నాటికి ఇది ఒక కొత్త విషయం.