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