English: That's equivalent to $20.3 million today.
Telugu: అది సమానం $ 3.2 మిలియన్ డాలర్లు నేడు.