English: Twenty million dollars.
Telugu: ఇరవై వేల కోట్లు.