English: Maybe you're on the money.
Telugu: బహుశా మీరు డబ్బు మీద తగాదా ఉంటుంది.