English: This was no later than 2003.
Telugu: అది కూడా 2003 కంటే కూడా ముందు.