English: a recent research.
Telugu: ఇటీవలి శోధన.