English: Although this is a new thing.
Telugu: ఇది సాపేక్షకంగా కొత్తదే అయినప్పటికీ.