English: This never got any attention till recently.
Telugu: ఇటీవలి దాకా ఈ విషయాన్ని ఎవరూ పట్టించుకోలేదు.