English: This had remained a mystery for sometime.
Telugu: ఇంత కాలంగా ఈ విషయాన్ని రహస్యంగా ఉంచారు.