English: Not a lot of people knew that until recently.
Telugu: నిన్నటి వరకూ ఈ విషయం చాలామందికి తెలియదు.