English: That comes to nearly 150 million Euros.
Telugu: అంటే సుమారుగా 150 మిలియన్ కిలోమీటర్లు.