English: That's a huge sum of money in India.
Telugu: ఆ డబ్బు Indiaలో చాలా ఉంది.