English: IT also said it was due in 15 days.
Telugu: అది కూడా 15 రోజుల్లోపే చెల్లించాల్సి ఉంటుందని పేర్కొంది.