English: But it’s a fait accompli say the experts.
Telugu: కానీ, ఇది నిజం అంటున్నారు నిపుణులు.