English: It has sold more than a million digital downloads.
Telugu: ఇది ఒక మిలియన్ కంటే ఎక్కువ డిజిటల్ డౌన్లోడ్లను అమ్మింది.