English: The deal amounted to about $ 20 million.
Telugu: సుమారు 20 బిలియన్ డాలర్ల మేర పెట్టుబడులు పెట్టడానికి ఒప్పందం కుదుర్చుకున్నారు.