English: This appears to have been closer to the truth than we imagined.
Telugu: ఇది మేము ఊహించిన దాని కంటే సత్యానికి దగ్గరగా ఉంటుంది.